DINING REVIEW Delicious right out of The Block: That’s My Rez Sandwich shines at Rio Rancho food court